package com.lancoo.cvas.pojo.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

@Data
@Accessors(chain = true)
@ApiModel("统计-发布选课结果")
public class PublishStatisticsPre {
    @ApiModelProperty("发布选课课程（教学班）")
    private long releaseNumber;

    @ApiModelProperty("达到开课条件课程（教学班）")
    private long standardNumber;
    @ApiModelProperty("选课总人数")
    private long totalStudentNumber;
    @ApiModelProperty("重修学生")
    private long studentRetake;

    @ApiModelProperty("学生重修已选人数")
    private long studentRetakeIsAllocation;

    @ApiModelProperty("未达到开课条件课程（教学班）")
    private long notReachedNumber;

    @ApiModelProperty("取消班级的数量")
    private long cancelTeachingClassNum;

    @ApiModelProperty("参与选课学生人数")
    private long studentNumber;

    @ApiModelProperty("容量")
    private double capacity;
}
